Staying at The Pavilion: Avalon Catalina Island Hotel