Very clean and welcoming stay that had a lot of thoughtful touches.