Excellent apartment. Well located and fully equipped