We loved our stay here. The amenities at this location are great and the beach is beautiful. The small on-site restaurant has solid food options and was a go-to for our family. The room is better and bigger than I anticipated based on the photos.