A wonderful place to stay. Exactly what you would like in a home away from home.