The place was beautiful and clean. All required services were within walking distance. Beach is across the road. Would like to thank the great hosts for very pleasant hospitality.