The resort location was amazing and close to all the restaurants and bars. The grounds are very well kept and the staff were all friendly. Although we didnt end up being oceanfront, the locatuon we were at was quiet and well looked after. We walked the beach daily and enjoyed trying all the different restaurants and happy hours. John was an amazing host and the communication with him throughout the process of booking to checking in with us during our trip was 10/10!. We will definitely be back!