Emerald Maldives Resort & Spa boasts 120 villas, half of which are built directly on the water.