Spent a very happy week here after a previous week in Northern Raja Ampat. The diving here is the best we have ever experienced with seemingly endless coral gardens and abundant fish. The lagoon on which the resort was built houses many juvenile fish and sharks and can be snorkeled directly from your cabin. Cabins are excellent and the whole resort beautiful but what makes it is the staff – friendly, attentive and passionate about what they do ... the daily fresh biscuits aren’t bad either. Magic Mountain is the best dive site... I could dive it every day and never be bored.