What a wonderful, warm and well thought out place to stay!