Nothing could have been better. Hosts were attentive, location was close to everything, space was well thought out, homey and elegant.