Room was good, swimming pool was very clean. Hotel owner were very polite. Few of the staff members were not good, sometimes they don't listen. I stayed for two nights but they did not change the bedsheet even after saying. When i reported to owner, he immediately asked the staff to do that. Overall stay was ok. Only thing you may face is the connectivity to beaches. Due to which you may have to land up extra cost whenever you want to go out. If you have your own vehicle then this is not an issue.