This property was wonderful. The unit and facilities were very clean. The unit was spacious and had all the supplies you would need. The view was stunning and the walk to the beach is super short. The only hiccup we had is that the email the property management company uses goes to spam and so we missed out on check-in instructions which caused some confusion when we got there. The check-in process is very strict and they will not send the code to get into the unit until right at the check-in time so do NOT plan to come early! The property management company did explain all this in their emails but we just did not get them because of the spam issue. Overall our family had a blast and would return again!