Excellent stay. A home from home