Excellent hosts, extremely clean, great communication! Very spacious for our family of 5.