place - nice, clean and cozy, host - communicative, informative and helpful. Great location, good value.