Great accommodation close to the heart of Byron