Kevin and Cheryl are generous hosts. Everything was provided for and their location was very convenient.