The view was beautiful from our window and only a minute or less walk to the beach. The resort is NOT right on the beach there are other buildings in-front of it. The gym was way smaller than I expected and we had multiple stains on our bedding. There was a ball of human hair behind our headboard sticking out. Our TV would not work, it wasn’t connected to any cable or anything- It was showing “no output” the entire time. We kept the room extremely clean and the people at the desk and over the phone were always available to talk. The pool upstairs is beautiful along with the hot tub but there were days we couldn’t find open chairs up there due to it being super crowded. The cafe connected to the resort is super good and they have good prices. I liked the stay overall but it definitely could of been better.