Wow! What a beautiful place to stay, great location, everything comfortable and clean, overlooking pristine calm beach, this place has the lot. Brilliant.