This place is awesome. Fully self contained, great amenities, stunning view, very spacious and John and Margaret will look after you well. Highly recommended.