We are staying at White Sands Cove (Belize Beach Suites). Can anyone give is info on the beach and grounds there, any general info will help. Thank you.