Absolutely clean room and bathroom. Very spacious lanai. Very nice garden with tropical plants. We loved to stay there - we even prolonged our stay for a week. It is very peaceful. Close to beach and not very far from shops etc.