Karl is an excellent, responsive host! He made sure we had everything we needed and more during our stay! The layout of his place is excellent for large groups!