5 stars all around, great location, great host!