Excellent apartment, hospitality and location.