Great view, location is good, flat could be cleaner.