My partner and I stayed in 2 layover hotels for our flight schedule, this was the second location for us. It was more expensive than the first stay right by the beach. The room was very comfortable and spacious for local standards, the location was 1-2 blocks away from the beach. The owner and staff was quite nice and helpful, but there were 2 areas that was disappointing about our stay.
Our booking says transport from the airport is included, but we were charged USD 10 per person per trip the moment we arrived, we paid USD 40 extra.
Breakfast was paltry. There was no food. Juice was from concentrate, and serve toast with jelly, not jam. Given this was about $20 USD more expensive, this was disappointing since the other location provided proper breakfast. The station had1 bowl of baked beans, hard boiled egg, toast, and jelly. Only when the boss noticed, 1 sausage and papaya was brought out.
We were followed by a 'associate' from Male who was not a hotel staff who tried to send us on fishing trips, dolphin watching, and tried to 'help us' exchange money at a high rate he claims was the hotel rate. We were not sure if the owners know about this. It made us very uncomfortable.
Overall, good for a sleep-in layover, expect extra charges and on food.