All that you can ask for in a reasonably priced place.