Location was great- walking distance to the beach. The unit was clean enough and the bed comfortable. There is however a lot of noise transfer from the upstairs unit and the owner's dogs can be loud.