Stay was great, however, the room appeared clean, but my daughter’s stuffy fell behind the bed and when i reached for it, it was covered in dust bunnies. The TV kept coming on by itself but was told that the tv remotes in every room were universal so it could have been a neighbor turning their TV on and it was turning ours on too. The walls are pretty thin, so i believe it. The restaurant on site (Sea-Guini) was very over priced. We ended up trying local restaurants in the area, off the resort. We enjoyed the pool and how close we were to the beach. Valet is mandatory at $40 a day. Overall, although pricey, we thoroughly enjoyed it and would recommend. The views are beautiful!