Excellent communication. Close to a lot of activities. Everything you need for a great stay.