very cozy and comfortable stay