Amazing location but not really perfect for a large group of 12 and a kid. Bed setup and mattresses would not get 5 stars but we had a great time. Having some boogie boards and bbq was great!