clean, great location, great host and went above and beyond.