Stylish place with great view and great location