The location of the unit was great in terms of being close to everything we needed - beach, restaurants, stores, etc. Cleanliness was fine and the host was very responsive in all communication. This property worked well for us - but only because we also had the upper unit of this home booked as well. The noise level from people walking upstairs is pretty loud in this unit. Since it was our family and we were aware of each other's quiet times needed, it worked ok. It might be more difficult, however, if strangers were in the upstairs unit.