Fantastic, stylish, well equipped apartment. In a superb location.