Property seemed brand new, extremely clean, lovely. It looked like rain so we were not charged for an hour’s bike rental that we took w/o incident, staff very nice, garage for our rental car and beach chairs. Rental beach towels was new to me, but we did without, we did no swimming.