Great location, good views. We spent a lot of time on the balcony since the weather was so great. Internet was fast and kitchenware was stocked with the necessities. The resort/hotel was well run and the shuttle service was nice to have. We were able to easily walk to restaurants and grocery since we didn't have a car. Some beach equipment provided. Note that there is not a lot of "beach"/sand to this section of beach so there's no real room to run around or play beach games - at least at high tide. Would recommend and stay here again.