The resort is cute and comfortable with beautiful views. Everything we needed was on site. There a couple of restaurants within walking distance and a mini mart around the corner which closes around 7:30pm. The beach is beautiful and golf cart is a must to get around from this location.