very nice and stylish place with breathtaking views