Perfect location. Excellent communication and a great stay.