Stay Mikado located in Thaa atoll Thimarafushi island, a beautiful area in the Maldives nestled in south east part of the archipelago,...