Place is good. Very hospitable staff. Location excellent. Amenities like towels and sheets are abundant. Recommend to other travellers.