10/10 great location, clean & inviting space, & beautiful ambiance.