“
”
I stayed in the Castro Villa was amazing had a beautiful view onto the water. Staff was very helpful had to walk little from main road but well worth it would highly recommend would definitely go back.
· I stayed in the Castro Villa was amazing had a beautiful view onto the water. Staff was very helpful had to walk little from main road but well worth it would highly recommend would definitely go back.
Craig - United Kingdom
Trust You Verified