Location is spectacular. Hosts are outstanding. Would love to have stayed longer.