Unmissable apartment with great location, hospitality and convenience. A must for traveller.