Overall, everything was great. We enjoyed our stay at this property! We were close enough to walk to the beach and restaurants. The host, Lazaro, was prompt with responses to questions before and after our arrival. The unit was well cared for and very clean! Plenty of space. We felt the property could use a few more appointments, such as 2 nightstands at beds intended for 2, additional livingroom furniture as we had to use kitchen counter stools as additional seating for our group of 9, and wondered why the main level master bedroom does not have a TV. Large closets with minimal hangers provided. Not a huge problem, but for those traveling by air, suitcase weight is monitored. It would be helpful if instructions would be provided for visitors for use of bedroom safe, television/cable/Netflix/Hulu, washer/dryer, etc. Plumbing issue was addressed promptly, however unable to correct completely during our stay. We were unable to use the spa bathtub and one bath on second level had slow running water.