Great location, lovely host. The multi-purpose table was really fun and the common space was perfect for our large group. With a little more emphasis on cleanliness and care to the details this place could be a 5 star.