Excellent Wifi. Large room, high ceiling, Pleasant and helpful staff. Nice small pool to cool off in. TV signal didn't work when I arrived, nor when I left after six days. Glad I brought my Chromecast, since nothing happens in the area at night.
Hotel is right on the beach, but on a high concrete terrace, with no stairs down. Next door has stairs, but last drop very high, forcing climbing. Very strange construction. Door/frame has fairly large gaps, which is where i guess the mosquitoes entered. And when some decided to spend the whole night chatting in the courtyard, the sound entered loud and clear as well.