Heavenly spot, a beautiful community and warm and kind hosts.