Superb location for a home away from home stay.