Accommodation here is fairly basic, but our ground floor "deluxe" room was large, clean and airy, if a little Spartan, with a big window looking directly across the (normally empty) road to the beach.
Hot water was intermittent, but the occasional tepid shower was no problem in the hot weather. Wi-if was fine, no English or other European language channels on TV. No tea or coffee making facilities were provided on arrival, but staff happily gave us an electric kettle when asked. Staff were very nice, but had very little English so communication was limited. This was true wherever we went on the island. No local map provided - we got one from a tour agent.
Quite good breakfast (charged extra) in the attached restaurant, where the very friendly staff do speak pretty good English. The main reason for staying here, apart from price, is that because it's not a resort it's much easier to make your own arrangements about where to eat, hire your motorbike or book a boat trip, and generally interact with the locals. The island is a very special and beautiful place, just about to be submerged in a rash of hideous new development, and I think it's well worth taking the rough with the smooth to get a better feeling of what local life is like.