This place is 5 stars all around, and Karen is an amazing host!