Amazing views and superb amenities make this apartment a fantastic stay!