They were fantastic with communication and made transportation seamless between the airport and the apartment. We had a very late arrival time and they were kind enough to have some basic food items waiting for us for the morning. The one downside was the brown water in the shower. Not sure if that is typical for island life. Other than that it was a great stay.