Excellent communication and accommodations, everything was very clean and comfortable.