Very clean place with great location and an amazing view.