Fantastic! Literally every need was anticipated. This place felt like a home away from home.