Candice had excellent communication that made check-in/out a breeze. The location is across from a sandy beach for swimming and snorkeling. Several restaurants and bars within an easy walk as well. The unit itself is comfortable.