We didn't book this resort initially, but due to some hiccups with our tour operator in Maldives, they had to put us up for a night with Eriyadu island resort before we got on to the liver board.
Pros- Good value for money, wonderful and helpful staff, specially instructors at the dive shops. Amazing coral and marine life as expected. No loud music simply relaxing.
Cons- Rooms are tiring, showers are weak, food is a bit cold.