This was a beautiful place to stay with family and we really loved our week there. Space and layout was great. Very clean, had all amenities, easy check-in/out. However, promoted as 5 bedroom which was really only 3 as two sleep areas seemed to be closed in outdoor spaces so not sealed and a little on the chilly side overnight. A pity that the beach was not dog friendly and we were not aware of that until we got there.