Everything has been thought of. A delightful place to stay1