Spacious and updated place with beautiful views of the water and beach! Clean, comfortable and great communication. I forgot to leave the parking pass and the owner was very understanding and cooperative! Will continue to stay here on our next trip.