An absolutely fabulous stay. Modern, clean, spacious and our hosts went out of their way to make us feel at home. We will definitely be back! 5 stars from us