Stylish place with astonishing terrace view and great location.