Great location, great host, great place (clean, stylish, and organized). 4.5/5.