This is my second visit to Main Reef, and it is still as good as it was two years ago. The hotel is well placed, right on the beach, and next to some of the best bars and restaurants (though you don't get disturbed at night as in Sri Lanka you cannot play music outside after 10:30pm). It is also... more





