Had a wonderful time staying in Diversia. Excellent location with clean n v comfortable cottages. Staff n manager deliver friendly personal service to each guest that makes u feel at home. We had a brilliant time even without taking part of its famous diving activities. Diversia is def the best place for everyone.