Ellie & Simon at The Red Lion is a pub offering a refurbished and clean environment. It is known for its friendly hosts who provide knowledge about the island.