AAA+, great place, great location, just as described - everything you could ask for.