Sparkling clean, spacious, well equipped and very kind hosts. The perfect place. Would come back without hesitation!