Great all around! Clean, great / accessible location, excellent host, etc. Highly recommend!