10/10, very clean and spacious, perfect for a big group. Lovely hosts, and a cracking location. Thanks so much - we'll be back! xx