Delightful hosts, elegant accommodation, everything you could need in a fabulous location.