Great location, clean, comfortable, good size, great host.