Even better than photos! Perfect location and spacious. Parking and checkin are easy and the amenities onsite are great. We were unable to locate the beach closest by but there are some amazing spots within a short drive from here. Will definitely be visiting again!