cozy, a lot of steps, amazing hospitality