This place was cute. Upon entering, it wasn't squeaky clean, but it was clean enough and clutter free. It's perfect size for two people. The bedroom bed was comfortable (but VERY SQEAKY BEWARE) and the sofa bed, to be honest, was not. I wouldn't count on it as a bed for a guest. My guest had to sleep on the actual couch vs. the sofa bed; the mattress on there barely has any padding. The couch itself is comfy. The bed and towels were nice and clean. The location of the apartment was very convenient as you are close to restaurants, downtown and the beach. 5 stars for location alone. The pool was very clean and a great time. Overall, this place was clean and in a great location as far as convivence and safety. It also comes with a parking spot which is respected by the surrounding apartments. The hosts were very responsive, and I would stay here again.