As described, tidy, perfect location, and great hosts. 100% recommend.