A beautiful Spanish-style villa located on a residential island surrounded by water and close to family friendly beaches. A great get-away spot even for locals looking for a change of scenery, which is exactly what my family and I were looking for. Simply magic.