Idyllic coastal destination - Pristine white sandy beaches, crystal-clear waters & abundant marine life