good , clean place in a good location , the weather could have been better .