A great stay in a stylish apartment in a fab location.