nice and cozy, a beautiful place to stay