We booked to stay at the Mala boutique hotel which we did entirely over the internet. The service was amazing - efficient, helpful and friendly at all times. The hotel organized our transfer from Male by speed boat to Dhangethi, which went off without a hitch (despite our late arrival). We were met at the port by our host who took us to our hotel. The only problem was that we did not go to Mala boutique hotel where we thought we were to stay. We were a little taken aback but later learned that Mala has other establishments and works in collaboration with other hotels during the busy season (which is when we went). But that said, the hotel where we were accommodated was great - clean, comfortable rooms with exceptionally helpful staff. We took a short stroll to Mala Boutique Inn every meal time and ate our meals there. There were amazing. The dining area is a shaded area right on the beach. The food was great, ample choice, fresh and very tasty. All the staff were wonderful - friendly, helpful and nothing was too much trouble for them. The activities offered by the hotel are great, but our stay was short and we did not take advantage of as much as we would have liked. We did, however, go on a trip offered by Dhangethi Watersports (Nadeem) which was a once-in-a-lifetime snorkeling trip. It really was out of this world - the best spot we have ever had the pleasure of visiting and the most amazing service from his team. We would definitely go back, only this time for longer.