The hotel was very nice overall. The AC was cold and kept the room comfortable. The room was clean and had an amazing view of the beach (we were on the top floor). There was a huge window next to the bed, so we could sit inside with the AC and still enjoy the great location. We didn't eat breakfast or ask about laundry, as there are plenty of good options for breakfast nearby and a laundry mat about a block away. The decor was interesting and playful, and the balcony was huge! WiFi was fine, no complaints. The only negative points of the stay were that the hot water ran out fairly quickly, so we took a few cold showers, and we were on the top floor so we had to climb a bunch of stairs. Also, the staff speaks almost no English, but they were still able to explain things by pointing and a few English words. Obviously these are pretty minor complaints, otherwise we were very happy. I would stay here again and recommend anyone else I know to check it out!