The Stowaway Inn

Inn on Whysp Isle.