Fantastic location. Located on a picturesque beach with the clear waters of the Indian Ocean. Probably not your best beach for swimming as conditions can be a little treacherous at times but when swimming is permitted it is patrolled by resort life-guards. Beautiful private…