Convenient, well appointed--great place to stay.