Awesome little spot with tons of charm and close to all the action in Avalon.