Spotless accommodation. Lots of thoughtful touches, including a delicious breakfast. Delightful hosts.