Beautiful place. Close to everything and not far from Main Street. We stayed in 3 bedroom villa. Only downside for us was that the main bedroom was completely separate from other two bedrooms which were upstairs and across the other side, so if our young kids needed us during night they would’ve had to come down stairs and past the pool to get us. So we just stayed in upstairs room next to them.
Otherwise the place was great. And the owner was lovely