Stayed eight nights here in August. One Ocean is located at the end of a main road, away from the city center (about 10 minutes drive), so you get a somewhat secluded feel and it's quiet. Before even arriving, the staff reached out to me to make sure I was on track to arrive and wanted to address any questions I had. They even told me I could save some money by cancelling my booking with an online booking site I had used and to go direct through them, so I did; I appreciated they did this. The grounds are well kept, several chairs to relax in, a spa right on the water to enjoy a glass of bubbly and watch the sunset... We had rented the junior apartment, which has a separate kitchen, bathroom, and bedroom. This was adequate for two people. Entire space was clean and comfortable. AC worked well in our room. Kitchen was stocked with just about every cooking item and utensil you'd need for a week. The hotel also offered a deal to hire a vehicle as well as a deal with a local dive shop. We did both of these things. The truck worked great and the dive shop was convenient. Really only had to go to the dive shop once to get fitted for dive suits and other items. Otherwise, all tanks (nitrox and air) were available on-site at One Ocean - super convenient! Everything you need is a short few minutes drive away. Grocery stores, restaurants, dive shops, etc. Recommend for sure. The Staff are very pleasant people. Entire facility is clean, modern, comfortable, and secure. A great place to stay and use as a base to explore the island and do some diving.