We stayed for four nights in the hotel that has a great location -- about 20 minute walk to a popular beach; quick access to food, local transportation and shopping. The room was spacious, clean and well appointed with a good TV, air conditioner, fridge, comfortable bed, and other amenities. The staff were friendly and helpful -- they even packed sandwiches when we took an early morning trip. WiFi access was good in the lobby but iffy in the room. The restaurant was good for dinner (with live 70's music) and breakfast. Overall, a truly enjoyable stay.