Place was very clean and well equipped with everything we needed in the kitchen. The location is excellent, just a block from the coast! Urban sands communicated well with everything and made check in/out very easy. We would stay here again!