Ocean Villa with Private Pool

A spacious one-bedroom villa boasts luxury amenities and a private pool.

Image
ImageImage
ImageImage