Very clear communication. Perfect location. Great accommodation.