Absolutely wonderful! Lovely space, thoughtful touches, engaging hosts, sublime location.