Great location and communication. The extra touches in the were thoughtful. We had a great vacation!