Everything you can ask for in an affordable yet wonderful place! Location is key, it is so convenient!!!