The location is amazing. Easy to the beach to Avalon shops and the set up is super kid friendly. David is a great host and everything was super smooth.