A pleasant stay in a brand new place.