The ambiance and service in this Hotel is great. Two things that were an issue for us was not having water to drink on demand. Especially when the weather is hot. The other issue was the wi-fi was horrible, but that gives you a reason not to stay inside the room and enjoy the beautiful island.