We chose Royal Island Resort And Spa as our place of abode to spend our special week. This resort is a beautiful isolated island. The hospitality of very humble staff gets full marks. We landed at Male Airport after which we were taken to domestic terminal by one of the staff member and were explained further route to the resort. We took a domestic flight to Dharavadhoo after which a mini bus took us to the port where a speed boat was waiting for us. The best part was that after landing at Dharavadhoo airport we need not care about collecting our baggage. Staff from the resort identified our luggage and took care to get it to our villa on resort without us worrying about it. Once aboard the speed boat we were greeted with fresh cold napkins that had a very subtle jasmine smell. trust me after such long journey and multiple flight hops this was such a bliss. The staff at the boat also gave a small briefing and a bottle of packaged water. The journey to the resort from the port was around 15 mins. It was a beautiful ride going up and down on the calm and serene waters of The Indian Ocean. Upon arrival we were greeted with fresh coconut water and a staff was dedicated for each group who took care of the check in formalities and took us around the resort to familiarize us with major points like restaurants, spa, water sports center etc. Then we were taken to our villa which was ready before we arrived. We opted for a beach villa. The villa was very spacious with beautiful a porch that opens to the beach. Villa is well maintained and had all the amenities. The washroom was very well designed and had an open shower as well as a bath tub. The villa also had a minibar which was stocked with a good collection of alcohol, juices, munchies, water etc. Resort provided for complimentary fruit basket on arrival and a complementary bottle of water each day. In villa dining is also available for the lazy souls like us and minibar is topped up everyday or as per request.