This place passed our expectations! It was very clean and comfortable! There were snacks available and the communication was great!