G was excellent at communicating and was very accommodating when we experienced date changes and delays with our flights. The place was beautiful and clean. Would definitely stay here again!