No Wifi for 3 consecutive days in the rooms, wifi was available at main restaurant though. Location is great. Right on the beach. People talk about walking across beach to get to hotel, its 30 feet off the street via beach. Rooms are very basic, not dirty but no extras at all. No blanket on bed beyond sheets for example. Breakfast is great, good omelette and coffee, friendly staff. Office staff are so - so, not looking to help. Location is perfect, on the beach, close to everything and central.