Brentwood lodging seems to be the most common in that area that fits all those requirements. There is a thread in this section about the Brentwood...most love it, sounds like one had a bad experience. I personally have not been there, but wasn't overly impressed with an email response I got from them on an inquiry I had, but sounds like many others enjoy it.