Top apartment. High level standard. Better than a 5 star hotel. Top location.