Excellent communication as well as a very nice and friendly welcoming. The place was perfect for us and exceeded our expectations. We would highly recommend it and hope to come back again.