Pool (for rooms with pool access) is not working and dirty (something that they should mention and notify you about before coming, which they never did). So Fix the Pool (and inform people before coming, else, its cheating).Without the pool, this room is very dull and not enough light gets into it. When we requested, staff immediately changed our room to room with a very nice balcony (Shairose Deluxe). The room is of lower grade, yet paid the same price for the room with pool (Rihiveli with Private Pool). FYI, the pool is shared with other 4 rooms, its not 100% private. On the plus side Staff overall are honest, very polite and helpful. One receptionist Mr. Iyaz is a super guy, he helped us a lot in many of our requests (without him our stay would have been terrible), also he had a lovely female assistant (cant remember her name). Location is fantastic. Design and general atmosphere is very attractive. Good food. Dive and snorkel trips well equipped, but very expensive for a local island. Wifi worked only up near the lobby/reception area, which was a bit inconvenient. Wifi worked only up near the lobby/reception area, which was a bit inconvenient. No kettle/coffee in rooms. TV in rooms but only show one channels or not working at all. Don't plan to relax with a bit of TV as entertainment.