Nice and stylish place on excellent location