My fiancé and I stayed at Geoff’s place for our honeymoon and it worked perfect for us! The condo was very clean and located very close to several restaurants and activities. There was a beach just steps away from the condo that was perfect for snorkeling and we saw sea turtles every day. The check in/out process was very smooth and easy as well. We would definitely stay here again.