The property was wonderful! Clean, comfortable, close to the beach, and just what we wanted. Lots of towels provided, and the beds were comfortable. There was some confusion getting into the property when we first arrived because we had no key, and the only way in was to get the key that was inside the apartment itself, but we couldn't get into the apartment without the key. We just got lucky that a stranger saw us standing around outside and let us in. There were a couple of other little issues like all of the controls on the stove have been rubbed off, so we couldn't tell what dial went to what burner or how hot the burner was. Also the cooking pots didn't have lids that matched, and the gas tank to the grill outside looked like it was in bad shape so we didn't use it. But otherwise, the property was perfect for our needs! We loved the reserved parking spaces in the covered garage. That was a big plus. Great place! We would definitely come back every year.