Totally met our expectations in every way! Definitely a great place to stay.