It is a very nice hotel - however, bear in mind it’s a hotel not resort. For a basic stay - it’s excellent
Pro’s - clean, great location, beautiful views, beach towels, beach chairs (for rent), close to center, markets, ferry and restaurants, safes in room, beds were very comfortable
Neutral - more towels and washcloths would be nice. Pool area small not a lot of sun access - but you are so close to the beach it shouldn’t matter.
Cons - none