What a beautiful, clean and comfortable stay. Great location, excellent hosts with generous little extras that made our stay very memorable.