Excellent stay. Well designed apartment, great location.