Great place, great hosts, beautiful location!! Highly recommended!! Had a wonderful time!!