John was excellent with his communication and the apartment was perfect for our stay 🙂