Perfect place to stay. They have thought of all the little touches to make it feel like a high quality home away from home