Pretty nice place, appears to be recently remodeled. One block from the beach and fantastic views from the roof. Could even see some water from the room. Apartment had a little bit of everything needed, including beach towels and towel exchange available. The mattress on the bed is a foam one and sooo comfortable. The host was very responsive and accommodating. The only gripes I had were that I didn't see a blanket for the sleeper sofa, possibly it was folded up inside it. Luckily we had brought my daughter's blanket with us. And the pool on the roof though very nice and deep was a bit cold and took a few minutes to get used to. Not sure if that was because of the constant windy weather though. What I really liked was that there were enough toilet paper rolls and trash bags to where we didn't need to rush out and buy them. The host also included mini toiletries if you forget yours. I would definitely recommend this place.