Gordon’s place was perfect for my boyfriend and I as well as my cousin and niece that arrived a day later. We were able to enjoy the sunrise with a view from our room every morning and we were close enough to restaurants and right on the beach. In the evenings we would enjoy drinks at the bar and my 5 year old niece loved the pool and all the activities at the resort. The bathroom was huge! This made it easy when we had to get ready. We also were able to cook a couple meals since we had a refrigerator, rice cooker and griddle. This place has everything we needed. The staff were all friendly and helpful also. I hope to come back again.