Loved our stay here. The three bedroom unit was immaculate and had beautiful ocean views.
The beach is a short stroll away and was stunning.