Hotel is a bit isolated, outside Moyogalpa, but the island seems pretty safe (besides the cows, horeses and pigs crossing the roads) so it's not really an issue. Its a recent eco-friendly building, using solar panels for the electricity (but still offering A/C in the rooms), with a magnificent view on the lake (looking southwest) with a great sunset at this time of the year (March).
Rooms are clean, new and bed is comfy (if you like harder beds, which is usually better in hot temperatures). Bathroom is clean. We found 2 small spiders in the bathroom and one in the bedroom, but I guess there's no real way to avoid that in that area and this hotel standard is likely above others in the same price range on the island.