Great view, location and parking but needs a good clean.