Awesome on all counts. It was exactly what we were looking for. Fairly close to downtown, clean, and very convenient. Highly recommend!