Beautiful location. Incredibly private and stunning views of crystal clear water. Definitely a summer camp vibe. Very limited options for food/drink (no alcohol or wine/beer sold on premises so bring your own). The general store has only very basic snacks (chips, candy, soda, etc.) so you really do need to be sure to eat the meal they provide. The transportation to/from Avalon is on a boat that literally goes 5 mph (some random tiny boat ended up towing us because we were going so slow) so you need to allot an hour and a half to go what would normally take less than 20 mins. Staff were all very kind.