A ULTIMATE RESORT GUIDE: BEACHES, SIGHTS & ADDITIONAL DETAILS