A lovely cozy and beautiful place to stay.