Gorgeous setting. Spotlessly clean. Delightful hosts.