A very cozy stay in a very cozy place