Amazing location! Close to the main area of Avalon, but far enough away from the noise and chaos of bars. Perfect for families!