A stylish apartment in a great location, has all that you require for a good stay.